benchrest shooting - German English Dictionary